Police said Gerald Rainey, 34, of Secaucus, punched the victim at Walmart on Oct. 14, breaking their cheekbone, town Police Chief Dennis Miller told Daily Voice.
Rainey was arrested Thursday, Nov. 3, according to Miller. He is being held at Hudson County Jail, the chief added.
State court records show Rainey is charged with aggravated assault with attempt to cause serious bodily injury. It's not clear when he's due back in court.
Click here to follow Daily Voice Paterson and receive free news updates.